翻訳と辞書
Words near each other
・ JMIT
・ JMJ
・ JMJD6
・ JML
・ JML (John Mills Limited)
・ JML Direct TV
・ JMM
・ JMN
・ JMO
・ JModelica.org
・ JMODEM
・ Jmol
・ JMonkeyEngine
・ JMP
・ JMP (statistical software)
JMP (x86 instruction)
・ JMR
・ JMRC
・ JMS
・ JMS AG
・ JMSDF Hachinohe Air Base
・ JMSDF Tateyama Air Base
・ JMSN
・ JMT
・ JMT Records
・ JMTC
・ JMU (disambiguation)
・ JMule
・ JMulTi
・ JMusic


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

JMP (x86 instruction) : ウィキペディア英語版
JMP (x86 instruction)
In the x86 assembly language, the JMP instruction performs an unconditional jump. Such an instruction transfers the flow of execution by changing the instruction pointer register. There are a number of different opcodes that perform a jump; depending on whether the processor is in real mode or protected mode, and an override instruction is used, the instructions may take 16-bit, 32-bit, or segment:offset pointers.〔(【引用サイトリンク】format = PDF )
There are many different forms of jumps: relative, conditional, absolute and register-indirect jumps.
The following examples illustrate:
# a relative jump with a 16-bit pointer;
# a long jump (inter-segment), a relative jump with a 32-bit pointer;
# and a register-indirect absolute jump using the EAX register.
(Note that although the first and second jumps are relative, commonly the destination address is shown instead of the relative offset as encoded in the opcode.)
Example one: Load IP with the new value 0x89AB, then load CS with 0xACDC and IP with 0x5578.

JMP 0x89AB
JMP 0xACDC:0x5578

Example two: Load IP with the value 0x56789AB1, only in protected mode or unreal mode.

JMP 0x56789AB1

Example three: Jump to the value stored in the EAX register, only in protected mode.

JMP EAX

==References==


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「JMP (x86 instruction)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.